stuffed squids - Allemand Anglais Dictionnaire